.about_content {
    margin: 20px 0;
}
.bx {
    width: 1200px;
    margin: 0 auto;
}
.region {
    width: 230px;
    height: 600px;
    background: rgba(0, 0, 0, .5);
    float: left;
}
.about_us {
    margin-left: 280px;
}
.about_us::after {
    content: " ";
    clear: both;
    display: block;
}
.spot {
    display: inline-block;
    width: 5px;
    height: 5px;
    background: url(../images/about_us_image/about_us.gif) no-repeat;
    background-size: 100%;
    margin: 3px 10px;
}
.head {
    font-size: 14px;
    border-bottom: 2px solid #ee0055;
    padding-bottom: 10px;
    margin-bottom: 20px;
}
.haha {
    font-size: 14px;
    margin-left: 580px;
}
.about{
    float: left;
    width: 540px;
    height: 410px;
}
